<html>
    <head>
        <title>授权 Authorizatin</title>
    </head>
    <body>
        <script>
             /*
                        八、授权  Authorization

                                    某些小部件可能需要仅对经过身份验证或授权的用户可用。
                                    
                                    在这种情况下，请使用Widget属性的以下属性：

                                            ①、RequiresAuthentication（bool）：设置为true以使此小部件仅可用于身份验证用户（用户已登录到应用程序）。

                                            ②、RequiredPolicies（List<string>）：授权用户的策略名称列表。有关策略的更多信息，请参阅授权文档:

                                                        https://abp.io/docs/latest/framework/fundamentals/authorization

                                    eg:

                                            using Microsoft.AspNetCore.Mvc;
                                            using Volo.Abp.AspNetCore.Mvc;
                                            using Volo.Abp.AspNetCore.Mvc.UI.Widgets;

                                            namespace DashboardDemo.Web.Pages.Components.MySimpleWidget
                                            {
                                                [Widget(RequiredPolicies = new[] { "MyPolicyName" })]  // 需要授权策略
                                                public class MySimpleWidgetViewComponent : AbpViewComponent
                                                {
                                                    public IViewComponentResult Invoke()
                                                    {
                                                        return View();
                                                    }
                                                }
                                            }
                   */
        </script>
    </body>
</html>